export default {
    props: {
        url: String,
        replace: Boolean,
        to: [String, Object]
    },
    methods: {
        routerLink() {
            const { to, url, $router, replace } = this
            if (to && $router) {
                $router[replace ? 'replace' : 'push'](to)
            } else if (url) {
                replace ? location.replace(url) : location.href = url
            }
        }
    }
}
